#memberManage {
    >div{
        border:1px solid #e0e0e0;
        margin:40px 0 0 0;
        min-height:500px;
        padding-bottom: 50px;
        .title{
            background: #f5f5f5;
            height:39px;
            line-height: 40px;
            text-align: left;
            font-size: 14px;
            color:#666666;       
            position: relative;
            overflow:hidden;
            .titleText{
                margin-left:20px;
            }
        }
        .main{
            
            .content{
                display: flex;
                justify-content: space-between;
                >div{
                    min-height: 400px;
                    min-width:50%;
                    max-width:50%;
                    border-right: 1px solid #e0e0e0;
                    &:last-child{
                        border:none;
                    }
                    padding-left: 40px;
                    .chooseRoleText,.choosedRoleText{
                        height:88px;
                        line-height: 88px;                        
                        >span{
                            font-size: 18px;
                            font-weight: 900;
                            border-left: 3px solid #3a2072;
                            padding-left: 20px;
                        }
                    }
                    .choosedRoleText{                                                                     
                        .delAll{
                            width:90px;
                            height: 30px;
                            line-height: 100%;
                            background:#3a2072 ;
                            color:white;
                            float: right;
                            margin-top:30px;
                        }
                    }
                    .chooseNameList{
                        li{
                            height:30px;
                            background: #f5f5f5;
                            display: flex;
                            align-items: center;
                            justify-content: space-between;
                            padding:0 20px;
                            margin-bottom: 10px;
                            .iconfont{
                                font-size: 14px;
                                &:hover{
                                    color:red;
                                    cursor: pointer;
                                }
                            }
                        }
                    }
                }
            }
            .btnWarp{
                margin-top:50px;
                text-align: center;
                .back,.submit{
                    width:90px;
                    height:30px;
                    line-height: 100%;
                    margin: 10px;
                }
                .submit{
                    background: #f55858;
                    color:white;                    
                }
            }
        }
    }
}
